package com.git.smp.dao;

import java.util.List;

import com.git.smp.entity.SmpServiceExtend;
import com.git.smp.entity.SmpServiceHis;
import com.git.smp.entity.SmpServiceHisExtend;

public interface SmpServiceHisMapper {
    int deleteByPrimaryKey(String id);

    int insert(SmpServiceHis record);

    int insertSelective(SmpServiceHis record);

    SmpServiceHis selectByPrimaryKey(String id);

    int updateByPrimaryKeySelective(SmpServiceHis record);

    int updateByPrimaryKey(SmpServiceHis record);

	int getId();
	
	List<SmpServiceHis> getHisByServer(SmpServiceHis record);
	
	List<SmpServiceHisExtend> getHisServiceByPage(SmpServiceHisExtend smpServiceHisExtend);

	SmpServiceHis getHisServiceForReport(SmpServiceHisExtend smpServiceHisExtend);
	
}